Saffron Square
A town square and tower block in CroydonSaffron Square is a town square and high-rise building in Croydon, United Kingdom. The purple and red Saffron Tower is currently the second-tallest building in Croydon.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Whitgift Centre
Shopping centre in Croydon, England
Lunar House
West Croydon station
National rail station and Tramlink tram stop in London
Wellesley Road tram stop
Tramlink tram stop in London, England
The Island, Croydon
High-rise residential building in London, England
St Mary's Catholic High School, Croydon
Voluntary aided school in Croydon, Greater London, England
Apollo House (Croydon)
St Mary's Church, Croydon
Church in Croydon, England